"""
在一行输入误差范围。
在一行输出e的近似值（保留6位小数）。
"""
error = float(input())
e1, e2, p, i = 1, 2, 2, 3
while abs(e2 - e1) >= error:
    e1 = e2
    e2 += 1/p
    p *= i
    i += 1
print("{:.6f}".format(e2))